home *** CD-ROM | disk | FTP | other *** search
/ FM Towns: Free Software Collection 4 / FM Towns Free Software Collection 4 - Disc 2.iso / imagevie / iv.doc next >
Text File  |  1991-10-19  |  27KB  |  662 lines

  1.  -------------------------------------------------------------------
  2.  
  3.                            IV version 3.3
  4.  
  5.               GIF decoder and encoder with many features
  6.                              for FM-TOWNS
  7.   (C) Copyright 1990-1991 Shuro Shindo (NIFTY-Serve SGB01651 SHU)
  8.  
  9.    The Graphics Interchange Format(c) is the Copyright property of
  10.     CompuServe Incorporated. GIF(sm) is a Service Mark property of
  11.                        CompuServe Incorporated.
  12.  
  13.  -------------------------------------------------------------------
  14.  
  15. 1.はじめに
  16.  
  17.       本プログラムIV(Image View)は以下の機能を持っています.
  18.       ・GIF形式で表現された画像データの表示
  19.       ・FM-TOWNSのTIFF形式で表現された画像データの表示
  20.       ・FM-TOWNSのTIFF形式で表現された画像データをGIF形式に変換
  21.       ・TownsPAINTのPAINT形式で表現された画像データの表示
  22.       ・TownsPAINTのPAINT形式で表現された画像データをGIF形式に変換
  23.       ・FAL/IPRファイル付きRGBフルカラー画像データの表示
  24.       ・FAL/IPRファイル付きRGBフルカラー画像データをTIFF形式に変換
  25.       ・PIC形式で表現された画像データの表示
  26.       ・PIC形式で表現された画像データをTIFF形式に変換
  27.       ・HPI形式で表現された画像データの表示
  28.       ・スクリプトによる各種機能の自動実行
  29.  
  30.  
  31. 2.対象機種
  32.  
  33.       富士通 FM TOWNS(メモリ 2MB 以上)+ TOWNS-OS V1.1 L20 以上
  34.  
  35.  
  36. 3.起動法
  37.  
  38.       以下の3種類の起動方法があります.
  39.  
  40.   a.TOWNS メニューをファイル表示状態にして,IV.EXP をダブルクリック
  41.   b.IV.EXP をアイテム登録して,そのアイテムをダブルクリック
  42.   c.ORICON などのコンソールから次行のように入力([ ] 内は省略可)
  43.             run386 iv [ パラメータ ] [ ファイル名 ]
  44.  
  45.  
  46. 4.パラメータとファイル名(大文字/小文字いずれも可)
  47.  
  48.       上記のbまたはcによって起動した場合は,ファイル名を指定できます.
  49.             ファイル名 : 画像ファイル名/スクリプトファイル名
  50.  
  51.       また上記cによって起動した場合は,以下のパラメータを指定できます.
  52.             -?   : 使用方法を表示
  53.             -c   : 実行終了後,コンソール画面モードに設定
  54.             -s   : ファイル読み込み時と終了時のロゴを非表示
  55.       複数のパラメータを指定する場合は,-cs というように,まとめて指定
  56.     します.
  57.  
  58.  
  59. 5.使用法
  60.  
  61.       IVを直接にダブルクリックして起動した場合,もしくはファイル名を
  62.     指定せずにアイテム登録して起動した場合は,トップメニューが表示され
  63.     ます.
  64.       トップメニューには『表示』/『格納』/『情報』/『終了』そして
  65.     『★』の5個のボタンがあります.
  66.  
  67.  
  68. 5.1  表示
  69.  
  70.       GIF,TIFF,PAINT,PIC,HPI,フルカラー画像の表
  71.     示,及びスクリプトの実行を行います.
  72.       『表示』のボタンをクリックすると,ファイルダイアログが表示されま
  73.     す.操作法は TOWNS システムソフトで採用されている方法と似ています
  74.     ので,分かると思います.表示したい画像データファイル名をマウスの左
  75.     ボタンでクリックし,実行ボタンをクリックすると,画面が消去され画像
  76.     の表示が始まります.画像表示後マウスの左ボタンかキーボードの [RETURN]
  77.     キーを押すと,元のトップメニューに戻ります.
  78.       画像の大きさが画面サイズより小さい場合,画像が画面の中央に位置す
  79.     るようにセンタリングして表示します.また画像が画面サイズより大きい
  80.     場合は,画像の左上を基準に表示します.
  81.       スクリプトの実行も同様に,実行したいスクリプトファイルをファイル
  82.     ダイアログから選択します.スクリプトの実行が終わると,元のトップメ
  83.     ニューに戻ります.スクリプトの詳細は後述します.
  84.       また,ファイルの種別はファイル名の拡張子によるのではなく,ファイ
  85.     ルの内容で判断していますので,拡張子の無いファイルや拡張子がでたら
  86.     めであるファイルでも正しく表示します.ただしRGBフルカラー画像ファ
  87.     イルのファイル名は,FALファイルもしくはIPRファイルの拡張子を
  88.     RGB に変えたものでなければなりません.
  89.  
  90.   (1)  GIF形式画像の表示
  91.  
  92.       表示できるファイルは,87年版GIF仕様書[*1]及び89年版GIF
  93.     仕様書[*2]に従ったGIF画像ファイルです.
  94.       GIF仕様書に従う2色~256色の画像ファイルを表示できます.一
  95.     つの画像ファイル内に複数の画像が格納されている場合,及びローカルカ
  96.     ラーマップが存在する場合にも対応しています.
  97.       但し,89年版で規定される拡張機能のひとつであるアスペクト比につ
  98.     いてはサポートしておりませんので,常に縦横比は1対1として表示しま
  99.     す.
  100.  
  101.   (2)  TIFF形式画像の表示
  102.  
  103.       TownsPAINT V1.1 L20 のマニュアル『TownsPAINT 使いこなしガイド』
  104.     の付録に記載される形式を持つ2色/16色/256色/32K色TIF
  105.     F画像ファイル,TOWNS 標準 TIFF 仕様書 ver1.10[*3]で規定されるTI
  106.     FF画像ファイル,及び単一又は複数ストリップから構成される非圧縮又
  107.     は PackBits 圧縮の2色TIFF画像ファイル,単一又は複数ストリップ
  108.     から構成される非圧縮又はLZW圧縮の16色画像ファイル,単一又は複
  109.     数ストリップから構成される非圧縮又はLZW圧縮の256色画像ファイ
  110.     ル,ピクセル順が画素順次であるフルカラーTIFF画像ファイルの表示
  111.     が可能です.
  112.  
  113.   (3)  PAINT形式画像の表示
  114.  
  115.       TownsPAINT V1.1 L20 のマニュアル『TownsPAINT 使いこなしガイド』
  116.     の付録に記載される形式を持つ16色/256色/32K色PAINT画
  117.     像ファイルの表示が可能です.
  118.       PAINT画像ファイルは,背景だけでなく,オブジェクトもすべて表
  119.     示します.
  120.  
  121.   (4)  PIC形式画像の表示
  122.  
  123.       PIC形式[*4]の画像ファイルの表示が可能です.
  124.       PIC形式の標準画面モードであるモード0の他,TOWNS 用の画面モー
  125.     ドであるモード82,モード194もサポートしています.但し画面モー
  126.     ドに係わらず,アスペクト比は常に1対1で表示します.
  127.  
  128.   (5)  RGBフルカラー画像データの表示
  129.  
  130.       RGBフルカラー画像データ[*5]の表示も可能です.RGBフルカラー
  131.     画像を表示させるためにはフルカラー画像に対応するFALファイル[*6]
  132.     もしくはIPRファイル[*7]が存在する必要があります.
  133.       FALファイル又はIPRファイルを選択すると,対応するフルカラー
  134.     画像を表示します.
  135.  
  136.     (6)  HPI形式画像の表示
  137.  
  138.       HPI形式[*8]の画像ファイルの表示が可能です.
  139.       HPI形式のうち,RGBフルカラー点順次非圧縮形式のみ表示できま
  140.     す.αチャンネルは存在している場合でも無視して表示します.
  141.  
  142.  
  143.       [*1]  CompuServe から出ているGIFの公式ドキュメント GIFSTD.TXT
  144.             です.NIFTY-Serve には,PICSフォーラム(FPICS)
  145.             のデータライブラリ1番に登録されています.
  146.  
  147.       [*2]  CompuServe から出ているGIFの公式ドキュメント GIF89A.DOC
  148.             です.NIFTY-Serve には,PICSフォーラム(FPICS)
  149.             のデータライブラリ1番に登録されています.
  150.  
  151.       [*3]  NIFTY-Serve のTOWNSフォーラム1(FTOWNS1)
  152.             のデータライブラリ3番に登録されています.
  153.  
  154.       [*4]  X68000 で広く採用されている画像形式のひとつです.デー
  155.             タ圧縮がなされており,特にアニメ調の画像に対して高い圧
  156.             縮効率を示すようです.考案者は柳沢明氏で,雑誌Oh!X
  157.             の1990年2月号に同氏による解説記事が掲載されていま
  158.             す.
  159.  
  160.       [*5]  1ピクセルごとにR(Red),G(Green),B(Blue)の色
  161.             情報をそれぞれ1バイト(8ビット)で表現し,画像の左上
  162.             から右下へ順に並べた画像データを意味します.ファイルの
  163.             拡張子は RGB です.富士フィルムフォーマットとかRGB
  164.             ベタファイルと呼ばれることもあります.
  165.  
  166.       [*6]  RGBフルカラー画像データは画像データ本体のみで,縦横
  167.             のピクセル数等の情報は含んでいません.FALファイルと
  168.             は,このようなRGBフルカラー画像データに対する属性情
  169.             報を記述したファイルです.詳細については,補足Aを参照
  170.             してください.
  171.  
  172.       [*7]  サイクロン Express α TOWNS のRGBフルカラー画像デー
  173.             タに対する属性情報ファイルです.
  174.  
  175.       [*8]  HPI形式はHyPER[彩子]で使用されている画像形式
  176.             です.HyPER[彩子]とはフルカラーペイントソフトで,
  177.             開発元は(株)アートファンクション,発売元は(株)デジ
  178.             タルアーツです.
  179.  
  180.  
  181. 5.2  格納
  182.  
  183.       表示した画像データの形式を他の形式に変換して格納します.
  184.       TIFF形式やPAINT形式の画像を表示した場合は,GIF形式に
  185.     変換して格納します.
  186.       PIC形式やRGBフルカラー画像を表示した場合は,TIFF形式に
  187.     変換して格納します.
  188.       あるファイルを表示した後,『格納』をクリックすると,保存用ファイ
  189.     ルダイアログを表示し確認を求めます.変換後のファイルを格納するドラ
  190.     イブ,ディレクトリ,ファイル名を指定してください.
  191.       格納処理は表示した元のデータに対して行いますので,画像の大きさが
  192.     画面サイズより大きく,画像の一部しか画面に表示されていない場合でも,
  193.     元の全画像を変換格納します.但しPIC形式からの変換格納の際だけは,
  194.     最大ピクセル数は,縦横共512ピクセルです.
  195.       なおスクリプトの実行直後及び格納処理に必要なメモリが存在しない場
  196.     合は『格納』を選ぶことはできません.
  197.  
  198.   (1)  GIF形式への変換
  199.  
  200.       GIFファイルに変換格納できるTIFFファイルの種類は,FM-TOWNS
  201.     の2色,16色及び256色の非圧縮TIFFファイルだけです.現在は
  202.     32K色TIFFファイルはGIFに変換できません.[*9]
  203.       またGIFファイルに変換格納できるPAINTファイルの種類は,
  204.     TownsPAINT の16色及び256色のPAINTファイル(P16/P2
  205.     5)だけです.現在は32K色PAINTファイル(P32)はGIFに
  206.     変換できません.
  207.       PAINTファイルの場合,オブジェクトも含め,すべてGIFファイ
  208.     ルに変換します.このため簡単なアニメーション効果を持つGIFファイ
  209.     ルを作成できます.
  210.       作成するGIFファイルは,87年版GIF仕様書に従った形式となり
  211.     ます.
  212.  
  213.   (2)  TIFF形式への変換
  214.  
  215.       RGBフルカラー画像データは32K色TIFFファイルに変換格納で
  216.     きます.
  217.       またPIC形式画像も32K色TIFFファイルに変換格納できます.
  218.       32K色TIFFファイルは TownsPAINT や『ゴッドトランスファー』[*10]
  219.     にて編集を行える他,補足Bに示す方法にてGIF形式に変換できます.
  220.  
  221.  
  222.       [*9]  IV単独では不可能なのですが,他のプログラムを併用する
  223.             と,実現できます.詳細については,補足Bを参照してくだ
  224.             さい.
  225.  
  226.       [*10] 戸田浩さんが作成され,雑誌◎h!FM 1990年9月号
  227.             に掲載されましたイメージ加工ツールです.NIFTY-Serve F
  228.             FMHOBのデータライブラリ5番に登録されています.
  229.  
  230.  
  231. 5.3  情報
  232.  
  233.       表示した画像ファイルの各種情報を表示します.
  234.       GIF,TIFF,PAINT,PIC,RGBフルカラーあるいはH
  235.     PI画像ファイルを表示した後,『情報』をクリックすると,表示した画
  236.     像ファイルに関する各種の情報を表示します.
  237.       GIFファイルの場合は,GIF識別記号(GIF Signature)と画面記
  238.     述情報(Screen Descriptor)を表示します.
  239.       TIFFファイルの場合は,対象ファイルが持っているタグ情報と各種
  240.     のデフォルト値のうち,IVの動作に関係するものだけを表示します.対
  241.     象ファイルの全タグ情報が表示されるのではないことに御注意ください.
  242.     なおタグ値 -1 はそのタグがファイル内に存在しなかったことを表します.
  243.       PAINTファイルの場合は,PAINTファイルの先頭に存在するP
  244.     AINTファイルの共通情報を表示します.
  245.       PICファイルの場合は,画面モード,カラーモード,画像の大きさ,
  246.     及び最大30文字までのコメントを表示します.
  247.       RGBフルカラー画像の場合は,対応するFALファイルもしくはIP
  248.     Rファイルの内容を表示します.
  249.       HPIファイルの場合は,HPIファイルのヘッダ情報である画像の大
  250.     きさや各種の属性情報を表示します.
  251.       スクリプトの実行直後は『情報』を選ぶことはできません.
  252.  
  253.  
  254. 5.4  終了
  255.  
  256.       『終了』をクリックするとIVを終了します.
  257.       起動時に -c パラメータを指定した場合は,コンソールの画面モードに
  258.     設定して終了します.
  259.  
  260.  
  261. 5.5  ★
  262.  
  263.       『★』をクリックすると,表示した画像を再表示します.画像表示後マ
  264.     ウスの左ボタンかキーボードの [RETURN] キーを押すと,元のトップメニュー
  265.     に戻ります.
  266.       なお表示した画像データのサイズが大きく,再表示用のメモリが不足す
  267.     る場合には,『★』を選択できないことがあります.
  268.  
  269.  
  270.       またアイテム登録時のパラメータとしてファイル名を指定して起動した
  271.     場合,あるいはコンソールからファイル名を指定して起動した場合は,す
  272.     ぐにそのファイルの表示が始まります.この場合は,トップメニューは表
  273.     示されません.画像表示後マウスの左ボタンかキーボードの [RETURN] キー
  274.     を押すと,TOWNSメニューに戻ります.
  275.  
  276.  
  277. 6.スクリプトについて
  278.  
  279.       IVはスクリプトにより,画像の表示やCD演奏などを自動的に行うこ
  280.     とができます.スクリプトを記述するスクリプトファイルは通常のテキス
  281.     トファイルです.各種のテキストエディタを用いて,スクリプトファイル
  282.     を書くことが可能です.スクリプトは以下の形式を持っています.
  283.  
  284.       ・スクリプトは各種の命令の列を記述したものです.
  285.       ・スクリプトは 1 行に 1 命令を記述します.
  286.       ・スクリプトの先頭行は『IV_SCRIPT(V1.0)』という文字列だけからな
  287.         る行です.これは識別のための行で,ファイルの先頭行がこの行であ
  288.         るとき,そのファイルはIVのスクリプトであるとみなします.
  289.       ・スクリプトファイルの拡張子は IV を標準とします.
  290.       ・スクリプトの各行は最大 80 文字で,スクリプト全体の行数は 200
  291.         行です(コメント行を除く).
  292.       ・行の第 1 桁がコメント文字の場合,その行はコメント行となります.
  293.       ・行の途中にコメント文字が出現した場合,コメント文字以降の部分は
  294.         コメントとなります.
  295.       ・コメント文字は # です.
  296.  
  297.       スクリプトの命令を次に示します.
  298.  
  299.         - show
  300.           〔形式〕
  301.                     show  FILENAME
  302.           〔動作〕
  303.               FILENAME で指定する画像ファイルを表示します.表示できる
  304.             画像ファイルは,GIF形式,FM-TOWNS のTIFF形式,
  305.             TownsPAINT 形式,PIC形式,FALファイルまたはIPRファ
  306.             イル付きのRGBフルカラー形式です.
  307.               画像ファイルがカレントディレクトリに存在しない場合には,
  308.             フルパスでファイル名を指定してください.
  309.           〔例〕
  310.                     show  iv.gif
  311.               画像ファイル iv.gif を表示します.
  312.  
  313.         - play
  314.           〔形式〕
  315.                     play  FILENAME
  316.           〔動作〕
  317.               FILENAME で指定するサウンドファイルを再生します.再生で
  318.             きるサウンドファイルは,FM-TOWNS のPCM音声ファイル(SND
  319.             ファイル)形式です.
  320.               サウンドファイルがカレントディレクトリに存在しない場合に
  321.             は,フルパスでファイル名を指定してください.
  322.           〔例〕
  323.                     play  iv.snd
  324.               サウンドファイル iv.snd を再生します.
  325.           〔注意〕
  326.               現在の play 命令では指定されたサウンドファイルの内容に係
  327.             わらず,常に繰り返しを行わずに一回だけ再生しています.また
  328.             再生が終了するまで次の命令を実行しません.
  329.               これらの仕様については,今後のバージョンアップにより変わ
  330.             る可能性があります.
  331.  
  332.         - message
  333.           〔形式〕
  334.                     message  STRING
  335.           〔動作〕
  336.               STRING で指定する文字列をメッセージダイアログとして画面
  337.             に表示し,応答を待ちます.
  338.           〔例〕
  339.                     message  IVはFM-TOWNSで動作します。
  340.               『IVはFM-TOWNSで動作します。』というメッセージ
  341.             ダイアログを表示します.
  342.  
  343.         - cdplay
  344.           〔形式〕
  345.                     cdplay  "all" | START_NO [ STOP_NO ]
  346.           〔動作〕
  347.               CD を演奏します.『cdplay all』の場合全曲を演奏します.
  348.             曲番号を一つだけ指定した場合は,その 1 曲を演奏します.曲
  349.             番号を二つ指定した場合は,その範囲の曲すべてを演奏します.
  350.               TOWNS システムソフト V1.1 L20 のようにデータトラックが存
  351.             在する CD の場合,データトラックも曲数に含めて数えます.
  352.               CD が入っていない場合,CD が入れられるまで待ちます.
  353.           〔例〕
  354.                     cdplay  all
  355.               CD の全曲を演奏します.
  356.                     cdplay  2 5
  357.               CD の 2 曲目から 5 曲目までを演奏します.
  358.  
  359.         - cdpause
  360.           〔形式〕
  361.                     cdpause  [ SECOND ]
  362.           〔動作〕
  363.               CD の演奏を SECOND 秒だけ一時停止し,その後演奏を再開し
  364.             ます.この場合,CD のモータは回転したままです.秒数を省略
  365.             した場合は,他の命令によって演奏を再開するまで一時停止を継
  366.             続します.
  367.           〔例〕
  368.                     cdpause  10
  369.               CD の演奏を 10 秒間一時停止し,その後演奏を再開します.
  370.  
  371.         - cdcontinue
  372.           〔形式〕
  373.                     cdcontinue
  374.           〔動作〕
  375.               一時停止中の CD の演奏を再開します.
  376.  
  377.         - cdstop
  378.           〔形式〕
  379.                     cdstop
  380.           〔動作〕
  381.               CD の演奏を停止し,モータの回転を止めます.
  382.  
  383.         - pause
  384.           〔形式〕
  385.                     pause  [ SECOND ]
  386.           〔動作〕
  387.               スクリプトの実行を SECOND 秒の間,中断します.秒数を省略
  388.             した場合は,マウスの左ボタンがクリックされるまで中断します.
  389.           〔例〕
  390.                     pause  20
  391.               スクリプトの実行を 20 秒間中断します.
  392.  
  393.         - interval
  394.           〔形式〕
  395.                     interval  [ SECOND ]
  396.           〔動作〕
  397.               スクリプトの show 命令を実行するたびに,SECOND 秒だけ待っ
  398.             た後,次の命令を実行します. 0 を指定すると待ち時間はなく
  399.             なります.秒数を省略した場合,マウスの左ボタンがクリックさ
  400.             れるまで待ちます.
  401.               初期状態では,待ち時間はありません.
  402.           〔例〕
  403.                     interval
  404.               show 命令によって画像を表示するごとに,マウスの左ボタン
  405.             がクリックされるのを待ちます.
  406.  
  407.  
  408.       CD 演奏中には,Qドライブ上の画像ファイルの表示及びサウンドファ
  409.     イルの再生はできません.
  410.       スクリプトのサンプルとして,以下のスクリプトファイルを添付してあ
  411.     ります.適当に変更して使用していただいて構いません.
  412.  
  413.               ivdemo.iv       IVのデモスクリプト
  414.  
  415.  
  416. 7.GIFデータファイルについて
  417.  
  418.       NIFTY-Serve PICSフォーラム(FPICS)のデータライブラリに
  419.     各種のGIFデータファイルが存在します.特にデータライブラリ4番と
  420.     6番に納められている多くの256色画像データは一見の価値があると思
  421.     います.
  422.       その他,オートレーシング・フォーラム(FMOTOR4)を始め,幾
  423.     つかのフォーラムにもあると思います.
  424.       また CompuServe では PICS フォーラム,QPICS フォーラム,CORNER
  425.     フォーラム,COMART フォーラム,ARTGALLERY フォーラム等に,多量に存
  426.     在しますが,電話代に御注意の程.
  427.  
  428.  
  429. 8.著作権等について
  430.  
  431.       本プログラムは,私,進藤秀郎が著作権を保有しています.
  432.       本プログラムの利用は自由ですが,本プログラムに起因する損害が発生
  433.     しても当方は関知致しません.ただし本プログラム自身に関するバクの指
  434.     摘,要望は大歓迎ですので, NIFTY-Serve FPICSの会議室までレポー
  435.     トをお願い致します.
  436.       なお,本プログラムの転載,配布を希望される方は,お手数ですが原作
  437.     者である私まで御連絡願います.
  438.  
  439.       最後になりますが,PIC画像形式を考案,公開されました柳沢明氏,
  440.     及びPIC画像形式のTOWNS版ローダを公開し,IVで流用改造する
  441.     ことを許可してくださいましたMSどす氏(MHH00225)に感謝致します.
  442.     またファイルダイアログにおける漢字入力ライブラリとして OAK2LIB の
  443.     使用を許可して戴けました MIYAZAKI さんと山さんに感謝致します.更に
  444.     ファイルダイアログ中の時計表示に関しては,タケさん(NAA01070)の発
  445.     表されましたシステムROMの図形データ情報を利用させていただきまし
  446.     た.
  447.       また,本ドキュメントの作成には fplf を,そして配付プログラムの作
  448.     成には lharc を利用させていただいております.その他,開発に際して
  449.     は数多くのフリーソフトを利用させていだだきました.公開されました作
  450.     者の方々に感謝致します.
  451.  
  452.  
  453.  
  454. 補足
  455.  
  456. A.FALファイルについて
  457.  
  458.       NIFTY-Serve のPICSフォーラム(FPICS)で考案,サポートさ
  459.     れているRGBフルカラー画像用の属性ファイルです.FALファイルの
  460.     拡張子は FAL です.
  461.       単純なテキストファイルですので,エディタ等で作成,変更が可能です.
  462.       以下に現在のFALファイル,バージョン 1.00 の形式を記します.
  463.  
  464.         1:F_ALL(V1.00)  <------  バージョンの指定です
  465.         2:  320   200     0     0  <--初めから順に  x方向のサイズ
  466.                                                          y方向のサイズ
  467.                                                          x方向の表示開始位置
  468.                                                          y方向の表示開始位置
  469.         3:   1.00   255   255   255   0    <-  初めから順に
  470.                                                         ズーム比率
  471.                                                         赤の階調
  472.                                                         緑の階調
  473.                                                         青の階調
  474.                                                         ガンマカーブ
  475.  
  476.       1 行目は上の通りに第 1 桁から記述してください.2 行目は対象ファ
  477.     イルに応じて指定してください.3 行目は上の通りに記述してください.
  478.       なおIVでは 2 行目の表示開始位置の指定は無視し,常にディスプレ
  479.     イの中央に表示します.
  480.  
  481.  
  482. B.32K色TIFFファイルからGIFファイルの作成
  483.  
  484.       IVは本機能を持っていませんが,以下に示す幾つかの方法により,実
  485.     現できます.
  486.  
  487.     1.FM-TOWNS システムソフトだけをお持ちの場合
  488.  
  489.       FM-TOWNS システムソフト V1.1 L20 に添付の VCARD1 を使用すること
  490.     により,実現できます.但しこの方法ではカラーテーブルが最適化されま
  491.     せんので,色の再現性は多少落ちます.できるだけ,以下の2.または3.
  492.     の方法をご利用ください.
  493.  
  494.       (1) VCARD1 を起動し,32K色TIFFファイルを読み込む.
  495.       (2) メニューの『画像』の中から『変換』を選び,640×480ドッ
  496.           ト256色を指定する.
  497.       (3) メニューの『ファイル』の中から『保存』を選び,適当なファイル
  498.           名を付けて保存する.
  499.       (4) IVを起動し,保存した256色TIFFファイルを読み込む.
  500.       (5) IVでGIFファイルに変換し,格納する.
  501.  
  502.     2.FM-TOWNS MS-DOS 3.1 をお持ちの場合
  503.  
  504.       (1) NIFTY-Serve FPICSのデータライブラリ1番に登録されている
  505.           TIFFファイル→フルカラーRGBファイル変換ツール TIF2RGB[*11]
  506.           をダウンロードする.
  507.       (2) NIFTY-Serve FGALAVのデータライブラリ6番に登録されてい
  508.           るフルカラーRGBファイル→256色TIFFファイル変換ツー
  509.           ル Q0TIF256[*12]をダウンロードする.
  510.       (3) TIG2RGB を起動して,32K色TIFFファイルをフルカラーRG
  511.           Bファイルに変換する.
  512.       (4) Q0TIF256 を起動して,フルカラーRGBファイルをパレット付き
  513.           256色TIFFファイルに変換する.
  514.       (5) IVを起動し,変換した256色TIFFファイルを読み込む.
  515.       (6) IVでGIFファイルに変換し,格納する.
  516.  
  517.       [*11] TIF2RGB は私が作成した,TOWNS の32K色TIFFファイ
  518.             ルをフルカラーRGBファイルに変換するプログラムです.
  519.             TIF2RGB は MS-DOS 汎用プログラムですので,どの MS-DOS
  520.             マシンでも使用可能です.現時点での登録名は TIFRGB10.LZH
  521.             です.
  522.  
  523.       [*12] Q0TIF256 の作者はFGALAVのサブシスを努めておられ
  524.             ます QGA00236 戦うクラリス(五ノ井敏行)さんです.
  525.             Q0TIF256 は MS-DOS 汎用プログラムですので,どの MS-DOS
  526.             マシンでも使用可能です.現時点での登録名は Q0TIF256.LZH
  527.             です.
  528.  
  529.     3.F-BASIC386 をお持ちの場合
  530.  
  531.       (1) NIFTY-Serve FTOWNS1のデータライブラリ1番に登録されて
  532.           いる32K色TIFFファイル→ TownsPAINT の256色PAIN
  533.           Tファイル(P25)形式変換ツール 32K2PX2.BAS[*13]をダウン
  534.           ロードする.
  535.       (2) F-BASIC386 を起動し,32K2PX2.BAS を実行して,32K色TIF
  536.           FファイルをP25ファイルに変換する.
  537.       (3) IVを起動し,変換したP25ファイルを読み込む.
  538.       (4) IVでGIFファイルに変換し,格納する.
  539.  
  540.       [*13] 32K2PX2 の作者はMHD00746/Pumpkinさんで
  541.             す.現時点での登録名は『3万色 TIF を256色化するプ
  542.             ログラム V1.1』です.
  543.  
  544.  
  545. C.TMENU.IF2対応について
  546.  
  547.       FM-TOWNS システムソフト V1.1 L30 では,ファイルの拡張子に応じて,
  548.     指定したプログラムを起動する仕組みが導入されています.IV自身はファ
  549.     イルの拡張子に依存せずに表示を行いますが,拡張子と対応づけて動作さ
  550.     せることも可能です.
  551.       以下では,IVがサポートしている画像ファイル形式と,それらの形式
  552.     に対して慣例的によく使用される拡張子とをまとめて,TMENU.IF2 に記述
  553.     できる形式で記します.
  554.  
  555.         GIF,00,1E,D:\IV\IV.EXP
  556.         TIF,00,1D,D:\IV\IV.EXP
  557.         P16,00,75,D:\IV\IV.EXP
  558.         P25,00,75,D:\IV\IV.EXP
  559.         P32,00,75,D:\IV\IV.EXP
  560.         PIC,00,75,D:\IV\IV.EXP
  561.         FAL,00,75,D:\IV\IV.EXP
  562.         IPR,00,75,D:\IV\IV.EXP
  563.         IV ,00,02,D:\IV\IV.EXP
  564.  
  565.       上記の D:\IV\ の部分は,実際にお使いになられる際,IVが存在する
  566.     ディレクトリ名に変更してください.
  567.  
  568.  
  569. D.更新履歴
  570.  
  571.     v3.3
  572.       終了時,CDの強制停止を行わず,音源のミュートのみ行うように変更.
  573.       スクリプト行数が長すぎる場合にエラーメッセージを表示するよう修正.
  574.       TownsPAINT L21 に添付の HyperSPOT が生成するTIXファイルの表示
  575.     をサポート.
  576.       HPIファイルの表示をサポート.
  577.  
  578.     v3.2
  579.       非圧縮/LZW圧縮16色標準TIFFファイルの表示をサポート.
  580.       PackBits 圧縮2色TIFFファイルの表示をサポート.
  581.  
  582.     v3.1
  583.       TOWNS標準TIFF仕様に対応(4/32K色LZW圧縮TIFF
  584.     をサポート).
  585.       GIF89a で追加されたアプリケーション拡張情報の読み飛ばし処理の誤
  586.     りを訂正.
  587.  
  588.     v3.0
  589.       3rd release
  590.  
  591.     v2.6
  592.       89年版GIF仕様をサポート.但しアスペクト比は未サポート.
  593.  
  594.     v2.5
  595.       PICファイルの表示をサポート.
  596.       TIFF格納でTOWNSの非圧縮ファイル以外は受け付けないようチェッ
  597.     クを追加.
  598.       従来 320 × 240 ピクセル以下のRGB画像は2倍拡大表示していたが,
  599.     常に等倍で表示するように変更.
  600.       PAINTファイルからGIF格納の場合,GIFのスクリーンサイズ
  601.     は 640 × 480 に固定していたが,PAINTファイルの背景の大きさを
  602.     使用するように修正.
  603.  
  604.     v2.4
  605.       暫定公開版
  606.  
  607.     v2.3
  608.       単一プレーン複数サンプルのTIFFファイル表示をサポート.
  609.       3プレーンフルカラーTIFFファイル表示をサポート.
  610.       TOWNS以外のカラーマップ無しTIFFファイル表示時,グレース
  611.     ケール表示とする.
  612.       ファイルダイアログのメモリ管理の障害を修正.
  613.       GIF格納の障害を修正.
  614.  
  615.     v2.2
  616.       ファイルロード時,IV終了時のロゴを表示しないようにする起動時オ
  617.     プション -s をサポート.
  618.       IPRファイル指定によるRGBフルカラーファイルの表示をサポート.
  619.  
  620.     v2.1
  621.       新ファイルダイアログを使用し,カレントディレトクリ以外への格納を
  622.     サポート.
  623.       カラーマップを持つTIFFファイルの表示をサポート.
  624.       モノクロ二値TIFFファイルからGIFファイルへの変換をサポート.
  625.       RGBフルカラーファイルから32K色TIFFファイルへの変換をサ
  626.     ポート.
  627.  
  628.     v2.0
  629.       2nd release
  630.  
  631.     v1.7
  632.       ファイル名を指定して起動した場合は画面の退避を行わないように変更.
  633.       スクリプトのバージョンチェックを追加.
  634.  
  635.     v1.6
  636.       日付修正
  637.  
  638.     v1.5
  639.       画像表示後,[RETURN] キーでもメニューに復帰するよう変更.
  640.  
  641.     v1.4
  642.       スクリプト実行後は,マウスのクリックを待たずに終了するように変更.
  643.  
  644.     v1.3
  645.       スクリプトを導入.
  646.  
  647.     v1.2
  648.       RGBフルカラーファイルの表示をサポート.
  649.       起動時のカレントドライブ,カレントディレクトリを終了時に復元する
  650.     ように変更.
  651.  
  652.     v1.1
  653.       TownsPAINT のPAINTファイルの表示とGIFファイルへの変換を
  654.     サポート.
  655.  
  656.     v1.0
  657.       1st release
  658.  
  659.  
  660.  
  661.                                NIFTY-Serve SGB01651 進藤秀郎(SHU)
  662.